take something on as a duty - Français Anglais Dictionnaire